@charset "utf-8";
/* CSS Document */
.bgcolor_eee{ background:#eee;}
.newsLogin { width:750px; height:auto; overflow:hidden; margin:0 auto; }

.newsLogin_title { height:36px; border:1px solid #FFF; border-bottom:1px solid #D6D6D6;}
.newsLogin_title span { line-height:36px; padding-right:20px; font-size:12px; color:#000;}
.newsLogin_title span a { color:#267FC3;}
.newsLogin_title span.titleCont { padding-left:16px; font-size:16px; font-weight:bold; font-family:"microsoft yahei"; color:#141414;}
.newsLogin_cont { min-height:100px; padding:75px 0; background-color:#FFF;}
.username { margin:0 0 6px 235px; font-size:16px; font-weight:bold; font-family:"microsoft yahei"; color:#141414;}
.userInput { width:285px; height:36px; overflow:hidden; margin:0 0 26px 235px; background:url(../../images/login/loginname.jpg) 0 0 no-repeat;}
.userInput span input { *float:left; width:240px; height:32px; line-height:32PX; border:1px solid #FFF; margin:1px 0 0 35px; border:none;box-shadow:none;}
.password { margin:0 0 6px 235px; font-size:16px; font-weight:bold; font-family:"microsoft yahei"; color:#141414;}
.passInput { width:285px; height:36px; overflow:hidden; margin:0 0 26px 235px; background:url(../../images/login/loginpassword.jpg) 0 0 no-repeat;}
.passInput span input { *float:left; width:240px; height:32px; line-height:32PX; border:1px solid #FFF; margin:1px 0 0 35px;border:none;box-shadow:none;}
.loginBtn { width:285px; height:40px; overflow:hidden; margin:0 0 15px 235px;}
.loginBtn span input.loginIn { *float:left; width:285px; height:40px; line-height:40PX; border:none; background:url(../../images/login/loginBtn.gif) 0 0 no-repeat; cursor:pointer; text-indent:-999em;}
.loginBtn span input.loginIn:hover{background:url(../../images/login/loginBtn2.gif) 0 0 no-repeat;}
.error-tip{background: #ffd7d2; height:41px; text-align:center; line-height:41px; color:red; font-size:14px; margin:0 auto 25px auto; width:283px;border-radius:4px;}

/*头部*/
.header { height:48px; border-bottom:5px solid #FCBE00; _overflow:hidden; background-color:#000;}
.headerCont { width:990px; height:48px; margin:0 auto; border-bottom:5px solid #FCBE00; background-color:#000;}
.headerCont .newsLogo { display:block; height:48px; width:150px; background:url(../../images/newsLogo.png); float:left}
.headerCont .newsLogo img{ display:none}
.headerCont .newsNav {}
.headerCont .newsNav ul.newsNav_cont {}
.headerCont .newsNav ul.newsNav_cont li { float:left;}
.headerCont .newsNav ul.newsNav_cont li a { display:inline-block; line-height:48px; padding:0 15px; font-size:16px; font-family:"microsoft yahei"; color:#FFF;}
.headerCont .newsNav ul.newsNav_cont li a:hover { text-decoration:underline;}
.headerCont .newsNav ul.newsNav_cont li a.selectNav { background:url(../../images/login/trigTop_FCBE00.png) center bottom no-repeat;}
.headerCont .loginInfo { width:90px; line-height:48px; text-align:left;}
.headerCont .loginInfo p { color:#6A6969;}
.headerCont .hotline { width:220px; line-height:48px; text-align:left;}
.headerCont .hotline p { color:#8C8C8C; font-size:16px; font-family:"microsoft yahei";}

/*底部*/
.footer { min-width:990px; hegith:auto; overflow:hidden; padding-bottom:10px;}
.footerCont { width:990px; height:auto; overflow:hidden; margin:0 auto;}
.footerCont .copyright_link{ margin-top:15px}
.footerCont p { height:23px; line-height:23px; text-align:center; color:#AAA;}
.footerCont p a { color:#AAA; text-decoration:none;}
.footerCont p a:hover { color:#F60; text-decoration:underline;}

.blank_20px{ height:20px;}